giant sable - German English Dictionary